package com.worthtech.billportal.bean;

import java.util.Date;

/**
 * WtPepPayinfo entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public class WtPepPayinfo implements java.io.Serializable {

	// Fields

	private WtPepPayinfoId id;
	private String payCode;
	private String payAmt;
	private String payFee;
	private String payZfDate;
	private String payZfTrace;
	private String payZfCard;
	private String payZfMercde;
	private String payZfTermcde;
	private String payZfTermid;
	private String payZfType;
	private String payInBank;
	private String payInBankno;
	private String payInName;
	private String payInType;
	private String payOutType;
	private String payOutAccount;
	private String payOutBank;
	private String payOutBankCode;
	private String payOutBankCodeInfo;
	private String payOutTrace;
	private String payOutState;
	private String payOutStateInfo;
	private Date payOutDate;

	// Constructors

	/** default constructor */
	public WtPepPayinfo() {
	}

	/** minimal constructor */
	public WtPepPayinfo(WtPepPayinfoId id) {
		this.id = id;
	}

	/** full constructor */
	public WtPepPayinfo(WtPepPayinfoId id, String payCode, String payAmt,
			String payFee, String payZfDate, String payZfTrace,
			String payZfCard, String payZfMercde, String payZfTermcde,
			String payZfTermid, String payZfType, String payInBank,
			String payInBankno, String payInName, String payInType,
			String payOutType, String payOutAccount, String payOutBank,
			String payOutBankCode, String payOutBankCodeInfo,
			String payOutTrace, String payOutState, String payOutStateInfo,
			Date payOutDate) {
		this.id = id;
		this.payCode = payCode;
		this.payAmt = payAmt;
		this.payFee = payFee;
		this.payZfDate = payZfDate;
		this.payZfTrace = payZfTrace;
		this.payZfCard = payZfCard;
		this.payZfMercde = payZfMercde;
		this.payZfTermcde = payZfTermcde;
		this.payZfTermid = payZfTermid;
		this.payZfType = payZfType;
		this.payInBank = payInBank;
		this.payInBankno = payInBankno;
		this.payInName = payInName;
		this.payInType = payInType;
		this.payOutType = payOutType;
		this.payOutAccount = payOutAccount;
		this.payOutBank = payOutBank;
		this.payOutBankCode = payOutBankCode;
		this.payOutBankCodeInfo = payOutBankCodeInfo;
		this.payOutTrace = payOutTrace;
		this.payOutState = payOutState;
		this.payOutStateInfo = payOutStateInfo;
		this.payOutDate = payOutDate;
	}

	// Property accessors

	public WtPepPayinfoId getId() {
		return this.id;
	}

	public void setId(WtPepPayinfoId id) {
		this.id = id;
	}

	public String getPayCode() {
		return this.payCode;
	}

	public void setPayCode(String payCode) {
		this.payCode = payCode;
	}

	public String getPayAmt() {
		return this.payAmt;
	}

	public void setPayAmt(String payAmt) {
		this.payAmt = payAmt;
	}

	public String getPayFee() {
		return this.payFee;
	}

	public void setPayFee(String payFee) {
		this.payFee = payFee;
	}

	public String getPayZfDate() {
		return this.payZfDate;
	}

	public void setPayZfDate(String payZfDate) {
		this.payZfDate = payZfDate;
	}

	public String getPayZfTrace() {
		return this.payZfTrace;
	}

	public void setPayZfTrace(String payZfTrace) {
		this.payZfTrace = payZfTrace;
	}

	public String getPayZfCard() {
		return this.payZfCard;
	}

	public void setPayZfCard(String payZfCard) {
		this.payZfCard = payZfCard;
	}

	public String getPayZfMercde() {
		return this.payZfMercde;
	}

	public void setPayZfMercde(String payZfMercde) {
		this.payZfMercde = payZfMercde;
	}

	public String getPayZfTermcde() {
		return this.payZfTermcde;
	}

	public void setPayZfTermcde(String payZfTermcde) {
		this.payZfTermcde = payZfTermcde;
	}

	public String getPayZfTermid() {
		return this.payZfTermid;
	}

	public void setPayZfTermid(String payZfTermid) {
		this.payZfTermid = payZfTermid;
	}

	public String getPayZfType() {
		return this.payZfType;
	}

	public void setPayZfType(String payZfType) {
		this.payZfType = payZfType;
	}

	public String getPayInBank() {
		return this.payInBank;
	}

	public void setPayInBank(String payInBank) {
		this.payInBank = payInBank;
	}

	public String getPayInBankno() {
		return this.payInBankno;
	}

	public void setPayInBankno(String payInBankno) {
		this.payInBankno = payInBankno;
	}

	public String getPayInName() {
		return this.payInName;
	}

	public void setPayInName(String payInName) {
		this.payInName = payInName;
	}

	public String getPayInType() {
		return this.payInType;
	}

	public void setPayInType(String payInType) {
		this.payInType = payInType;
	}

	public String getPayOutType() {
		return this.payOutType;
	}

	public void setPayOutType(String payOutType) {
		this.payOutType = payOutType;
	}

	public String getPayOutAccount() {
		return this.payOutAccount;
	}

	public void setPayOutAccount(String payOutAccount) {
		this.payOutAccount = payOutAccount;
	}

	public String getPayOutBank() {
		return this.payOutBank;
	}

	public void setPayOutBank(String payOutBank) {
		this.payOutBank = payOutBank;
	}

	public String getPayOutBankCode() {
		return this.payOutBankCode;
	}

	public void setPayOutBankCode(String payOutBankCode) {
		this.payOutBankCode = payOutBankCode;
	}

	public String getPayOutBankCodeInfo() {
		return this.payOutBankCodeInfo;
	}

	public void setPayOutBankCodeInfo(String payOutBankCodeInfo) {
		this.payOutBankCodeInfo = payOutBankCodeInfo;
	}

	public String getPayOutTrace() {
		return this.payOutTrace;
	}

	public void setPayOutTrace(String payOutTrace) {
		this.payOutTrace = payOutTrace;
	}

	public String getPayOutState() {
		return this.payOutState;
	}

	public void setPayOutState(String payOutState) {
		this.payOutState = payOutState;
	}

	public String getPayOutStateInfo() {
		return this.payOutStateInfo;
	}

	public void setPayOutStateInfo(String payOutStateInfo) {
		this.payOutStateInfo = payOutStateInfo;
	}

	public Date getPayOutDate() {
		return this.payOutDate;
	}

	public void setPayOutDate(Date payOutDate) {
		this.payOutDate = payOutDate;
	}

}